Lady of the night

noun

Definitions

Noun
  1. 1
    A female prostitute. euphemistic

    "They call her the lady of the night She's a woman of the world And easy-living girl with love for sale That's what they call her, the lady of the night."

  2. 2
    Any of certain species of genus Brunfelsia.
  3. 3
    Night-blooming cestrum (Cestrum nocturnum), a Central American shrub.
  4. 4
    Any of species Nyctanthes arbor-tristis.

Next best steps

Mini challenge

Want a quick game? Try Word Finder.